package zjl;

import java.util.List;

public interface Chromosome<T extends Chromosome> {

    public List<T> crossover(T another);

    public T mutate();

    public boolean estimate();
}
